Fault-Tolerant VLIW Processor Design and Error Coverage Analysis
نویسندگان
چکیده
In this paper, a general fault-tolerant framework adopting a more rigid fault model for VLIW data paths is proposed. The basic idea used to protect the data paths is that the execution result of each instruction is checked immediately and if errors are discovered, the instruction retry is performed at once to overcome the faults. An experimental architecture is developed and implemented in VHDL to analyze the impacts of our technique on hardware overhead and performance degradation. We also develop a comprehensive fault tolerance verification platform to facilitate the assessment of error coverage for the proposed mechanism. A paramount finding observed from the experiments is that our system is still extremely robust even in a very serious fault scenario. As a result, the proposed fault-tolerant VLIW core is quite suitable for the highly dependable real-time embedded applications.
منابع مشابه
Experimental Assessment of Fault Coverage for Fault-Tolerant High-Performance Processors
⎯ In this paper, we present a comprehensive experimental assessment of fault coverage for a fault-tolerant VLIW processor, which consists of the error detection, error rollback recovery and reconfiguration mechanisms. We implement the proposed design of fault-tolerant VLIW in VHDL and employ the fault injection to investigate the effects of fault duration, workload variation and the number of r...
متن کاملAn Integrated Fault-Tolerant Design Framework for VLIW Processors
In this study, a fault-tolerant design framework of VLIW processor is proposed. Specifically, this paper concentrates on the issue of dependable data path design. We first use three identical functional modules in the data paths to demonstrate our fault-tolerant technique. Basically, we add one spare module in this illustration and refine on the concepts of triple modular redundancy and compari...
متن کاملHybrid Error-Detection Approach with No Detection Latency for High-Performance Microprocessors
Error detection plays an important role in fault-tolerant computer systems. Two primary parameters concerned for error detection are the latency and coverage. In this paper, a new, hybrid error-detection approach offering a very high coverage with no detection latency is proposed to protect the data paths of high-performance microprocessors. The feature of no detection latency is essential to r...
متن کاملConfigurable Fault-Tolerance for a Configurable VLIW Processor
This paper presents the design and implementation of configurable fault-tolerance techniques for a configurable VLIW processor. The processor can be configured for 2, 4, or 8 issue-slots with different types of execution functional units (FUs), and its instruction set architecture (ISA) is based on the VEX ISA. Separate techniques are employed to protect different modules of the processor from ...
متن کاملVOLTaiRE: A Fault Tolerant VLIW Design With On-line Property Checking for Reconfigurable Datapaths
Verification and reliability are emerging as bottlenecks in processor design as aggressive technology scaling and continued architectural innovations enable to perform high speed complex operations. In this context we present VOLTaiRE, a ”VLIW processor with OnLine Testing and REconfigurability” that guarantees reliable functionality of the execution units even in the presence of manufacturing,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006